package xml.model;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

import com.thoughtworks.xstream.annotations.XStreamAlias;

@SuppressWarnings("serial")
@XStreamAlias("Cotizacion")
public class CotizacionXML implements Serializable{
	@XStreamAlias("fechaemision")
	private long  fechaemision;
	@XStreamAlias ("vigencia")
	private Integer vigencia;
	@XStreamAlias("listaItemCotizacion")
	private List<ItemCotizacionXML> listaItemCotizacion;
	public CotizacionXML() {
		this.listaItemCotizacion = new ArrayList<ItemCotizacionXML>();
	}
	public CotizacionXML(long fechaemision, Integer vigencia,
			List<ItemCotizacionXML> items) {
		super();
		this.fechaemision = fechaemision;
		this.vigencia = vigencia;
		this.listaItemCotizacion = items;
	}
	public long  getFechaemision() {
		return fechaemision;
	}
	public void setFechaemision(long fechaemision) {
		this.fechaemision = fechaemision;
	}
	public Integer getVigencia() {
		return vigencia;
	}
	public void setVigencia(Integer vigencia) {
		this.vigencia = vigencia;
	}
	public List<ItemCotizacionXML> getlistaItemCotizacion() {
		return listaItemCotizacion;
	}
	public void setlistaItemCotizacion(List<ItemCotizacionXML> items) {
		this.listaItemCotizacion = items;
	}
	

	
}
